Smashing Pumpkins are immersed in the North American leg of their Shiny And Oh So Bright tour at the moment (you can read our review of their show at New York City's Madison Square Garden here). Now the band is letting curious music fans who didn't feel like shelling out for tickets in on theā¦